Senior customer support manager careers in Mandaluyong City, Philippines